Localization Definitions
Localization Definitions is the central area where all application texts are defined for multi-language support. All UI texts, error messages, system expressions, and developer-defined strings are managed here.
Localization Definitions Guide
Localization Definitions refers to the central structure used in the Synergy platform to manage multi-language support.
Translation keys (Localization Keys) used in forms, flows, modules, and all user-visible texts are created and managed here.
With this structure:
- The application can support multiple languages.
- All text management becomes centralized.
- Developers no longer need to hardcode text strings directly into the code.
- Multi-language requirements can be easily managed per customer or per project.
Purpose
Localization Definitions is used to meet the following needs:
- Managing all system texts through a
single key-based structure. - Preventing duplicate text entries when the same text is used in multiple places.
- Making it easier to translate the application into different languages.
- Enabling dynamic text selection in objects such as Forms, ComboBox, and Dropdown.